Features planned to be implemented "soon":
- display winner's Victory portrait instead of Team leader portrait
- read victory quotes and display them on Victory screen
- support for MP3 files
- Tournament mode
- Time Attack mode
- Time Challenge mode
- Score Challenge mode
- Story mode
- additional parameters in storyboards needed for Story mode implementation
- global ranking system
- common1.cns and source code changes related to some of the above features
- characters unlocking adjustable in select.def [Options] section
- 'animSetTile' lua function should take into account tilespacing parameters (I've already edited it as well as anim.go SetTile function to send a.anim.tile[0], a.anim.tile[1], but it still ignores sprite size, so the outcome is not correct)


Features that we're not able to implement currently, hopefully SUEHIRO (or someone else with good understanding of GO language) will be interested in helping out with this stuff:
- print errors to new window with OK button before closing (like in mugen)
- Survival mode implementation as infinite Turns mode (like in mugen)
- FNTv2 fonts (feature added in mugen 1.0) - alternatively I can implement it via pure lua using anim functions, but to do so information about sprite sizes and coordinates from SFF file would be needed
- TTF fonts (feature added in mugen 1.0)
- R, G, B parameters for fonts (feature added in mugen 1.0)
- localcoord support (feature added in mugen 1.0, needed for better compatibility with mugen screenpacks and lifebars, currently we are at winmugen compatibility level)
- support for parallax animations via lua (using width, xscale, yscalestart, yscaledelta background parameters known from mugen)
- additional parameter for 'sndPlay' function that controls if sound should cancel previous sound, alternatively it could return sound length, so that we can handle it in lua (needed to implement 'random.move.snd.cancel' screenpack parameter)
- additional parameters for 'playBGM' function that allows us to set volume for this particular track as well as decide if it should loop (needed for accurate mugen screenpack implementation)
- 'drawFace' function should also render cell background (separate function for sprite), 'setRandomSpr' that this function uses should accept alpha parameters (mugen does), showempytboxes screenpack param should be taken into account, additional character flag to allow unlocking characters (currently ikemen plus doesn't use 'drawFace' at all due to these limitations, but the lua implementation is quite slow for large rosters. It could stay the way it is if there was some kind of optimization when it comes to rendering - instead of drawing 1000 faces one by one the engine could take a snapshot of once rendered faces and then just show it after refresh() instead of redrawing them individually)
- 'textImgSetWindow' function (required for accurate implementation of mugen 'menu.window.margins.y' screenpack parameter)
- function that returns userdata for chosen character's animation based on sent AIR anim reference (needed for character's animation in Select screen and Continue screen)
- functions that globally sets music and sound volume (standard feature for options screen)
- 'SimulType' CNS trigger (for example selectable via existing setTeamMode lua function) that sets character's flag ('none' by default, 'simul', 'tag' - needed for Select screen Tag mode selection, I have problem with editing bytecode.go)
